﻿.titleTableDiv{
	margin:10px 10px 0 10px;
	text-align:center;
	Column-count: 2;
	-moz-Column-count:2; /* Firefox */
	-webkit-Column-count:2; /* Safari 和 Chrome */
	Column-rule:2px outset #ff4401;
	-moz-Column-rule:2px outset #ff4401;
	-webkit-Column-rule:2px outset #ff4401;
	column-gap:1px;
	-moz-column-gap:1px;
	-webkit-column-gap:1px;
	border:1px solid #ff4401;
	height:32px;
	font-size:14px;
}
.titleTab{
    height:32px;
    background-color:#ffffff;
    color:#787377;
	line-height: 32px;
}
.selectTitleTab{
	background-color:#ff4401;
	color: #fff;
}
#productTabContent{
	font-size:14px;
	border-top: solid 1px #efefef;
	margin-top: 10px;
}
.productImg{
	position:absolute;
	width:90px;
	height: 90px;
	overflow: hidden;
}
.productImg a{
	display: block;
	height: 90px;
}
.productImg img{
	max-width: 90px;
	max-height: 90px;
}
.productDetail{
	line-height: 16px;
	margin-left: 90px;
}

strong{
	color:#e1027e;
	font-weight: 900;
}
.rt{
	float:right;
}
.pro-right .view-btn{
	float: left;
	color: #FF4500;
	margin-top: 43px;
}
.productBtn .fr{
	float: right;
	padding-right: 15px;
	color: #FF4500
}
.productName{
	text-overflow: ellipsis;
  white-space: initial;
  overflow: hidden;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  height:32px;
  padding-left:10px;
}
.product{
	padding:15px 10px;
	overflow:auto;
	border-bottom: solid 1px #efefef
}
.icon{
  float: right;
  text-align:center;
  width: 38px;
	margin-top:12px;
	color:#e1027e;
}
.cancel{
	margin-top:0
}
.icon img{
	width:20px;
	height:20px;
}
.price{
  overflow: hidden;
  padding-left: 10px;
  margin-top:5px;
  line-height:18px;
  float: left;
}
.price span{
	font-weight: 900;
}
.btn-right{
	float: right;
}
.sj{
	background:url(./img/ico-share.png) center center no-repeat; 
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	width:22px;
	height:22px;
	margin: 0 auto;
}
.tj-ico {
	color:#333;
	width: 58px;
}
.tj-ico .sj{
	background:url(./img/ico-reco.png) center center no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.isRecommend{
	color: #e1027e;
}
.isRecommend .sj{
	background:url(./img/ico-isRec.png) center center no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.icon .upbtn{
	margin-top:8px
}
.no-prolist{
	height: 35px;
	line-height: 35px;
	text-align: center;
}